首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏带你回家

    Spring boot (一)创建Spring boot项目

    spring boot 优势: 只需要很少的spring 配置。 Spring和第三方库 提供生产就绪功能,例如指标,运行状况检查和外部化配置 绝对没有代码生成,也不需要XML配置 spring boot 版本兼容: spring boot 1.x 适用于jdk1.7 spring boot 2.x 使用 jdk8 以上 简言: spring boot1.x 低版本jdk,maven。 spring boot2.x 高版本jdk,maven spring boot: 内容容器版本 ame Servlet Version Java Version Tomcat 8 3.1 Java 7+ boot 简单实例搭建: 本实例 环境为: 1、jdk1.7 2、maven 3.1 一、创建maven 项目 (注意是jar项目不是web项目) ?

    1.7K10发布于 2019-11-07
  • 来自专栏IT云清

    Spring Boot---(1)新建Spring Boot 项目

    至此,项目就创建完成了。 我们如果在启动类上加上@RestController (具体用法后面会介绍:Spring Boot---(5)SpringBoot常用注解),然后写个接口,就可以访问了,如下: package com.jd ; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication

    70630发布于 2019-01-22
  • 来自专栏大数据实战演练

    新建spring boot项目

    还好现在Spring boot框架火了起来,原因就是约定大于配置,多数 Spring Boot 应用只需要很少的 Spring 配置,搭建一个spring boot项目真的是几秒就可以,大大简化了配置文件的编写 让这么多人都爱不释手 一、Spring boot优点 使用 Spring 项目引导页面可以在几秒构建一个项目 方便对外输出各种形式的服务,如 REST API、WebSocket、Web、Streaming Test & Spring Boot Test 强大的日志框架,如logback 有点说了这么多,还是得靠自己以后慢慢摸索,这里就当是先提个醒,接下来,我们来创建Spring boot项目 二、新建spring 项目主目录 ? 7. 设置application.properties 这个文件就是用来书写spring boot项目的配置信息的。 username:数据库账号 password:数据库密码 至此,spring boot项目的基本框架就搭建成功了。项目启动成功,如图所示: ?

    2.1K30发布于 2019-03-15
  • 来自专栏旅途散记

    部署Spring Boot项目

    上传jar包 之前在新建Spring Boot项目[1]使用mvn install的方式,已经构建出jar包。 (MainMethodRunner.java:46) at org.springframework.boot.loader.Launcher.launch(Launcher.java:108) at org.springframework.boot.loader.Launcher.launch(Launcher.java:58) at org.springframework.boot.loader.JarLauncher.main 即 Java8、JDK8、JDK1.8都是同一个东西 当前最新的版本是 Java 17 Java版本历史 参考资料 [1] 新建Spring Boot项目: https://dashen.tech /2022/02/01/%E6%96%B0%E5%BB%BASpring-Boot%E9%A1%B9%E7%9B%AE/ [2] 此处: https://www.oracle.com/java/technologies

    53550编辑于 2023-09-23
  • 来自专栏旅途散记

    新建Spring Boot项目

    使用IDEA 来创建: 文件-新建-项目 填写项目元数据 选择依赖项 此处可以先选 web-spring web 关于这些依赖项,更多可参考:IDEA创建Spring boot项目时各依赖的说明 ,表示项目启动了; 同时在resource目录下有个application.properties,这里存放配置文件,spring-boot启动时会来加载该文件 新建ShuangController mvn spring-boot:run 或通过mvn install 生成jar后运行: 在项目根目录下执行mvn install, 之后会在target文件夹下生成一个新的hello-0.0.1 创建Spring Boot项目(详细步骤)[4] 更多创建Spring Boot的方式,可参考: 创建Spring boot方式[5] 创建 SpringBoot 项目的两种方式[6] 参考资料 [1 Boot】IDEA 创建Spring Boot项目(详细步骤): https://blog.csdn.net/ght886/article/details/91367067 [5] 创建Spring

    44120编辑于 2023-09-23
  • 来自专栏开发框架-Spring Boot

    Spring Boot 项目介绍

    Spring Boot 本身并不提供 Spring 的核心功能,而是作为 Spring 的脚手架框架,以达到快速构建项目、预置三方配置、开箱即用的目的。 项目介绍 1. Spring Boot 项目的目录结构分为两部分,一部分是整个开源项目的目录结构,另一部分是细化到 jar 包级别的目录结构。 Spring Boot 核心项目代码,包含核心、工具、安全、文档、starters等项目项目又依赖了 Spring BootSpring Boot 又依赖了 Spring 相关项目。 同样,Spring Boot Parent 是 Spring Boot 及图中依赖 Spring Boot 项目的 Parent 项目,为了结构清晰,图中不显示相关关联。

    50521编辑于 2024-04-29
  • 来自专栏后端码事

    Spring Boot 示例项目

    Spring Boot 基于注解式开发 maven REST 示例项目 项目地址:https://github.com/windwant/spring-boot-service 项目地址:https ://github.com/windwant/spring-dubbo-service 项目特色: 1. SPI机制:org/windwant/spring/core/spi a) 运行时配置:META-INF/services/org.windwant.spring.core.spi.Calc 16 ; cookieRememberMeManager.setCookie(rememberMeCookie()); //rememberMe cookie加密的密钥 建议每个项目都不一样 Spring Boot 官网:https://projects.spring.io/spring-boot/

    92240发布于 2020-09-11
  • 来自专栏编程技术总结分享

    Spring Boot电商项目

    Spring Boot电商项目 一.概述 1.电商项目整体介绍 (1)前台模块具体分析 (2)后台模块具体分析 (3) 项目演示 2 . 项目开发所需工具准备 二. 先打开idea,然后创建应该springboot项目项目的名称为mall: 之后选择版本和依赖,依赖先spring web就可以了: 项目创建好之后,我们需要导入两个额外的依赖: -- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter >spring-boot-starter-log4j2</artifactId> </dependency> 这个依赖不用设置版本号,因为它会工具我们spring-boot的版本自动匹配版本号。

    1.7K10编辑于 2022-11-22
  • 来自专栏余生大大

    Spring boot项目集成security

    但是对于Springboot而言,Spring Security比Shiro更合适一些,他们都是Spring生态里的内容,并且在使用上Spring boot只需要引入Security就可以实现基础的登陆验证 ---- 配置依赖 spring boot的依赖版本:2.7.1 <parent> <groupId>org.springframework.boot</groupId> <artifactId >spring-boot-starter-parent</artifactId> <version>2.7.1</version> <relativePath/> </parent> 添加Security 的依赖版本为:2.6.7 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-security </artifactId> <version>2.6.7</version> </dependency> 这样就简单集成了security了,现在启动项目进行访问会直接有了登陆页面 这个是security

    61460编辑于 2022-11-02
  • 来自专栏Java后端技术栈cwnait

    Spring Boot 2.2.0 项目,牛!

    大家好,今天给大家推荐一个非常奈斯的项目boot-master,该项目整合了目前市面上最流行的技术。 项目介绍 该项目是基于Spring Boot2.2.0版本,整合项目中常用技术,帮助您快速上手使用Spring Boot, 实现技术落地。 技术选型 ● 系统核心框架:Spring Boot ● 定时任务调度:ElasticJob+Zookeeper ● 数据持久框架:MyBatis ● 数据库连接池:Alibaba Druid ● 系统监控插件 :Gitea ● 项目文档工具:Swagger+RAP ● 项目管理工具:禅道 项目特点 提供在线代码生成工具,您只需要创建表的脚本,在线执行,然后在线生成就可完成controller,service 配置LOG4JDBC格式化打印Mybatis执行sql日志,快捷定位脚本错误 项目结构 boot-master │ ├─doc 项目SQL语句 │ ├─common 公共配置 │ ├─framework

    98310编辑于 2022-03-22
  • 来自专栏全栈程序员必看

    springboot项目搭建流程_spring boot 项目

    使用idea自带的spring Initializr(实际调用的是springboot的官网上的initializr),快速新建springboot项目。 </groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.1.4.RELEASE <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId </plugins> </build> </project> 重点就一个gav:spring-boot-starter-web,其他可以删除。 其他也没什么了,springboot主要是通过spring提供的多个starter和一些默认约定,实现项目的快速搭建。

    77120编辑于 2022-11-04
  • 来自专栏前端开发

    java spring boot 搭建项目

    要搭建一个Java Spring Boot项目,我们可以按照以下步骤进行,包括环境准备、项目创建和基本配置:1. 创建项目的两种方式方式一:使用Spring Initializr(推荐)访问 Spring Initializr配置项目信息:项目类型:Maven Project语言:JavaSpring Boot版本 )创建Maven项目目录结构:my-spring-boot-project/├── src/│ ├── main/│ │ ├── java/│ │ │ └── com/│ │ -- 继承Spring Boot项目 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId Spring Boot项目

    29910编辑于 2025-09-19
  • 来自专栏软件安装

    java spring boot 搭建项目

    要搭建一个Java Spring Boot项目,我们可以按照以下步骤进行,包括环境准备、项目创建和基本配置: 1. 创建项目的两种方式 方式一:使用Spring Initializr(推荐) 访问 Spring Initializr 配置项目信息: 项目类型:Maven Project 语言:Java Spring Boot版本:选择最新稳定版 项目元数据:填写Group、Artifact等信息 选择依赖:至少选择 “Spring Web” 依赖 点击 “Generate” 下载项目压缩包 解压后用IDE打开 方式二 -- 继承Spring Boot项目 --> <parent> <groupId>org.springframework.boot</groupId> <artifactId Spring Boot项目

    42610编辑于 2025-11-12
  • 来自专栏逆锋起笔

    Spring Boot 项目瘦身指南!

    1.前言 2.瘦身前的Jar包 3.解决方案 一、前言 Spring Boot部署起来虽然简单,如果服务器部署在公司内网,速度还行,但是如果部署在公网,部署起来实在头疼:编译出来的 Jar 包很大,如果工程引入了许多开源组件 二、瘦身前的Jar包 Tomcat在部署Web工程的时候,可以进行增量更新,Spring Boot也是可以的~ Spring Boot编译出来的Jar包中,磁盘占用大的,是一些外部依赖库(jar包),例如 :进入项目工程根目录,执行 mvn clean install 命令,得到的Jar包,用压缩软件打开,目录结构如下: 整个Jar包 18.18 MB, 但是 BOOT-INF/lib 就占用了将近 18 </groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration <artifactId>spring-boot-maven-plugin</artifactId> <configuration>

    94720发布于 2021-09-08
  • 来自专栏IT探索

    spring boot项目关闭spring security认证

    背景:项目依赖的jar包传递依赖spring security,不想启用接口鉴权 解决方法:关闭spring security的自动配置 代码:@SpringBootApplication(exclude

    4.1K30发布于 2021-09-10
  • 来自专栏全栈开发工程师

    Spring Boot 项目创建】001-Spring Boot 项目创建、项目的初始化配置

    一、Spring Boot 项目创建 1、新建 Spring Boot 项目 1.1 方式一:通过官网 此种方式不常用,学这么久 Spring Boot 了,我都是使用 IDEA 创建的! 官网地址 https://start.spring.io/ 创建截图 1.2 方式二:通过 IDEA 创建 第一步:创建项目 第二步:配置项目 第三步:选择需要的依赖 第四步:项目创建完成 第五步:最终项目结构 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</ -- lookup parent from repository --> </parent> 1.3 Spring Boot 项目的一些补充信息 Spring Boot 项目不需要配置容器,是因为使用了嵌入式容器 Spring Boot 项目使用 main() 函数启动,一般放在 XXXApplication 中,需要加 @SpringBootApplication 注解, 2、项目的初始化配置 2.1 编码全部配置为

    1.3K11编辑于 2025-01-06
  • Spring Boot项目的内嵌容器

    一、关于容器 刚才开始使用spring boot的开发者会有种很直观的感觉,servlet容器“不见了”。 之前开发web项目,都是把程序写完后部署到servlet容器(比如Tomcat),但是使用spring boot开发项目,写完程序后直接就能运行了,觉得些许奇怪!  其实呢,这是因为Spring Boot中内嵌了Tomcat、Jetty和Undertow服务器。 但同样可以使用spring-boot-starter-jetty或者spring-boot-starter-undertow作为Web容器。     Spring Boot附带了许多可以定义过滤器bean的自动配置。

    45510编辑于 2025-04-05
  • 来自专栏凯哥Java

    spring-boot 项目实践总结

    Spring Boot 项目旨在简化创建产品级的 Spring 应用和服务。你可通过它来选择不同的 Spring 平台。 下图显示 Spring BootSpring 生态中的位置: 该项目主要的目的是: 为 Spring 的开发提供了更快更广泛的快速上手 使用默认方式实现快速开发 提供大多数项目所需的非功能特性 ...................Spring Boot多数据源配置使用原理 第二十二个模块:................................Spring Boot基于Vue快速搭建 Web管理系统 第二十三个模块:................................Spring Boot多种方式连接MongoDB操作 ---- 关于Spring Boot模板引擎 虽然现在很多开发 总体来讲,Spring boot对thymeleaf和Freemaker支持比较友好,配置相对也简单一点,Spring Boot不建议使用JSP,因为在使用嵌入式servlet容器时,有一些使用限制。

    70430编辑于 2022-12-15
  • 来自专栏Java

    Spring Boot项目打包配置详解

    Spring Boot项目打包配置详解 在开发Spring Boot应用程序时,打包是将应用程序准备为可执行文件的关键步骤之一。 为了简化和优化这一过程,Spring Boot提供了一个方便的Maven插件,即spring-boot-maven-plugin。本文将详细讲解如何在pom.xml中配置该插件,以及相关的注意事项。 Maven项目配置 首先,确保你的Maven项目已经使用了Spring Boot的父项目,通过以下配置引入: <parent> <groupId>org.springframework.boot 运行打包 完成上述配置后,你可以使用以下Maven命令来构建和打包你的Spring Boot应用程序: mvn clean package 该命令会执行spring-boot-maven-plugin插件的 注意事项 版本一致性: 确保spring-boot-maven-plugin插件的版本与Spring Boot的父项目版本一致,以防止不必要的问题。

    1.3K10编辑于 2025-01-21
  • 来自专栏学习

    SpringSpring Boot项目创建和目录介绍

    1 Spring Boot 介绍 Spring 让 Java 程序更加快速、简单和安全,Spring 对于速度、简单性和生产力的关注使其成为世界上最流行的 Java 框架 Spring 官方提供了很多开源的项目 Boot 项目创建 点击 create 就完成 Spring Boot项目创建了 注意事项 第一次打开 Spring Boot 项目需要加载很久,因为当前 Spring Boot 框架并没有在自己的本地仓库 为了加速 Spring Boot 项目的下载,在打开项目之前,请先确认自己的 Maven 已经配置为国内源 3. :包含了 web 应用开发所需要的常见依赖 spring-boot-starter-test:包含了单元测试所需要的常见依赖 父工程 但是我们发现,这个依赖没有指定具体的版本号,但我们的 jar 包也正常引入到项目中了 父工程指定版本号之后,就会自动引入和所指定的依赖,创建的 Spring Boot 项目,会继承 Spring Boot 父工程 目录介绍 Spring Boot 项目有两个主要的目录,main 和 test

    55110编辑于 2024-10-15
领券